package so.ifl.dao;

import java.util.List;
import java.util.Map;
import org.apache.ibatis.session.RowBounds;
import so.ifl.vo.StudentVo;
/**
 * 
 * create by simon
 * create at 2012-1-10 下午9:10:05
 * <mailto:liangyuanliu@gmail.com>
 */
public interface StudentInfoDao {

	public List<StudentVo> queryStudentWithParam(Map<String, Object> params);

	public List<StudentVo> queryStudentWithParamAndPagination(
			Map<String, Object> param, RowBounds rowBounds);

	public int countStudentWithParam(Map<String, Object> params);

	public void insertStudent(StudentVo studentVo);

	public void updateStudent(StudentVo studentVo);

	public void deleteStudent(Integer studentId);

}
